*{
	margin: 0;
	padding: 0;
	list-style: none;	
}
a{color: #000;text-decoration: none;}
.px2rem(@name, @px){
    @{name}: @px / 75 * 1rem;
}
.w100(@w100){
	width: @w100;	
}
.h100(@h100){
	height: @h100;
}
html,body{
	.w100(100%);
	.h100(100%);
}
.box{
    .w100(100%);
    .px2rem(height,8500);
    background-color:#ccc;
    // overflow: hidden;
    .box_1{
        .w100(100%);
        .px2rem(height,130);
        img{
            .w100(100%);
            .h100(100%);
        }
    }
    .header{
        .w100(100%);
        .px2rem(height,300);
        background:#5a7391;
        display: flex;
        justify-content: space-between;
        align-items: center;
       
    span{
        .px2rem(width,500);
        .px2rem(height,100);
        text-align: center;
        color:#fff;
        font-weight: 500;
       cursor: pointer;
    }
    }
    .header_1{
        display: flex;
        justify-content: center;
        .w100(100%);
        .px2rem(height,210);
        h4{
            font-size: 13.5px;
            font-weight: bold;
        }
    }
    .header_2{
        .w100(100%);
        .px2rem(height,1160);
        background-color:#fff;
    }
    .dl{
        .w100(100%);
        .h100(100%);
        display: flex;
        justify-content: space-between;
        dd{
            .px2rem(width,1400);
            .h100(100%);
            // display: flex;
            // justify-content: center;
            // align-items: flex-end;
            h3{
            text-align: center;
            font-size:18px;
            color:#3c5679;
            }
            p{  .px2rem(width,1100);
                .px2rem(height,700);
                font-size:14px;
                text-indent: 19px;
                text-align: left;
                margin-bottom:0px;
                margin-right:0px;
                margin-left:5px;
                position: relative;
                a{
                    position: absolute;
                    right:0;
                    top:86px;
                    font-size:20px;
                }
            }
        }
        dt{
            .px2rem(width,1800);
            .h100(100%);
            img{
                .w100(100%);
                .h100(100%);
            }
        }
    }
    .header_3{
        .w100(100%);
        .px2rem(height,1160);
        background-color:#fff;
        margin-top:8px;
    }
  .dl_2{
    dt{
        .px2rem(width,2000);
        .h100(100%);
        img{
            .w100(100%);
            .h100(100%);
        }
    }
    dd{
        P{
            a{
                position: absolute;
                right:5px;
                top:86px;
                font-size:20px;
            } 
        }
    }
   
  }
  .header_4{
    .w100(100%);
    .px2rem(height,1260);
    background-color:#fff;
    margin-top:13px;
    dd{
        p{
            a{
                position: absolute;
                right:5px;
                top:98px;
                font-size:20px;
            }
        }
    }
  }
  .footer{
      .w100(100%);
      .px2rem(height,300);
      display: flex;
      justify-content: space-between;
      align-items: center;
      background-color:#fff;
      position: fixed;
      bottom:0px;
      .dl_4{
          text-align: center;
        .px2rem(width,600);
        .h100(100%);
        margin-bottom:0px;
        color:#c4ccd7;
        line-height: 19px;
        .span_1{
            border:1px solid #c4ccd7;
            border-radius:50px;
            .px2rem(width,180);
            .px2rem(height,180);
           font-size:16px;
        }
      }
  }
  .center{
      .w100(100%);
      .px2rem(height,2000);
      margin-top:5px;
      background-color:#fff;
      display: flex;
      justify-content: space-between;
  }
  .center_left{
      .px2rem(width,900);
      .h100(100%);
      img{
          .px2rem(width,500);
          .px2rem(height,500);
      }
  }
  .center_right{
      .px2rem(width,2000);
      .h100(100%);
      img{
          .px2rem(width,1600);
          .px2rem(height,800);
      }
      .p_1{
          color:greenyellow;
          font-size:19px;
      }
      .p_2{
          color:#ccc;
      }
      .p_4{
          margin-top:20px;
          background:url(../imgs/1-7.gif) no-repeat right center;
          background-size:60%;
      }
  }
  .center_1{
    .w100(100%);
    .px2rem(height,2500);
  }
}